#include<stdio.h>
int main()
{
	int N;
	scanf("%d",&N);
	int arr[N][N];
	for(int i=0;i<N;i++)
	{
		arr[i][0]=1;
		arr[i][i]=1;
	}
	for(int i=2;i<N;i++)
	{
		for(int j=1;j<i;j++)
		{
		arr[i][j]=arr[i-1][j-1]+arr[i-1][j];
	}
	}
	for(int i=0;i<N;i++)
	{
	//	for(int j=N-1;j>i;j--)
	//printf(" ");
		for(int k=0;k<=i;k++)
		{
			printf("%2d ",arr[i][k]);
		}
		printf("\n");
	}
	return 0;
}
